Common premises - French English Dictionary